licensed tourist guide - German English Dictionary